/* CSS Document */
*{margin:0; padding:0;}
html{height:100%;}
body{font-size:12px; font-family:"宋体","微软雅黑"; width:100%; height:100%;}
a{ text-decoration:none;}
img{ border:none;}
ul,li{ list-style:none;}

@media screen and (max-width: 1366px) { 
.login {width: 900px!important;} 
}

.wrap{text-align:center; height:100%;background:url(../../../image/pc/login/login_bg.jpg) no-repeat;  
filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";  
-moz-background-size:100% 100%;  
background-size:100% 100%; 
background-attachment: fixed;}

.logo{ text-align:left; margin-left:80px; padding-top:80px;}
.login{width:1200px; height:238px;margin:auto; top:0;  right:0; bottom:0;background:url(../../../image/pc/login/button_bg.png); background-size: 100% 100%;position:absolute;}
.login .user{margin-top:20px;}
.login .user span{font-size:14px; font-family:"微软雅黑"; color:#fff;}
.login .user input{width:240px; height:30px; background:#fff; border:none;border-radius:5px;}
.login .password{margin-top:20px;}
.login .password span{font-size:14px; font-family:"微软雅黑"; color:#fff;}
.login .password input{width:240px; height:30px; background:#fff; border:none; border-radius:5px;}
.login .user.hidden, .login .password.hidden {display: none;}
.login .code{margin-top:20px;}
.login .code span{font-size:14px; font-family:"微软雅黑"; color:#fff;}
.login .code input{width:130px; height:30px; background:#fff; border:none;  border-radius:5px;}
.login .code img{cursor: pointer; display:inline-block; vertical-align:bottom; border-radius:5px;}
.login .code div {cursor: pointer; width: 102px; height: 32px; line-height: 32px; display: inline-block; border-radius: 5px; background-color: #fff;}
.login .code img.hidden, .login .code div.hidden {display: none;}
.login .code div.disabled {cursor: default; color: #999; background-color: #eee;}
.login .blank-holder {height: 50px;}
.login .blank-holder.hidden {display: none;}
.login .mode-switch {margin-top: 10px;}
.login .mode-switch span {color: #fff; cursor: pointer; width: 300px; text-align: right; display: inline-block;}
.login .fg{margin-top:16px;}
.login .fg input{width:100px; height:30px; background:#0a638b; border:none;  color:#fff; font-family:"微软雅黑"; font-size:16px; font-weight:bolder; cursor:pointer;}
.login .fg .btn{background:#308172; margin-left:20px;cursor:pointer;}